11:36 1/6/2022
Hola.
La actividad consiste en un trabajo cooperativo en el que se realice una investigación e implementación libre de la herramienta Apache Kafka. Posteriormente tendrá que realizar una presentación en clase del trabajo realizado.
En primer lugar se hace una presentación de la herramienta y se enseña una posible implementación práctica de la herramienta.
A continuación ya empieza el trabajo de los alumnos.
Este es enunciado de la actividad:
Se trata de realizar por grupos un trabajo práctico de Kafka en el que tendréis que implementar el uso de la herramienta en otras situaciones distintas a las puestas en práctica hoy en clase.
Una opción es realizar un productor y un consumidor en otro lenguaje de programación como por ejemplo Python o Java.
Otra opción podría ser integrar Kafka con Hive, Hdfs, Hbase, Spark o algunas de las tecnologías BigData.
Os propongo un enlace web en el que buscar información interesante para la realización de la actividad: https://cwiki.apache.org/confluence/display/KAFKA/Clients
Se propone como forma de colaboración distintos tipos de herramientas como pueden ser las de Office 365, las de Google Drive, la herramienta para gestión de proyectos Trello, la herramienta para gestión de grupos Discord y luego otras herramientas para intercambio de información visual como puede ser Loom. También podéis utilizar las herramientas de mensajería del Aula Virtual.
Cualquier duda que tengáis podéis contactarme por los canales habituales.
El día 18 de mayo se hará la presentación del trabajo en clase.
Los alumnos tenían que entregar las explicaciones del trabajo realizado, con el código fuente utilizado, y por otro lado la presentación en PowerPoint que iban a utilizar el día de la presentación.
La actividad fue un éxito y hubo trabajos muy interesantes. Las presentaciones estuvieron muy bien realizadas. Hubo incluso un grupo, que ante la imposiblidad de acudir el día de la presentación, realizó un videotutorial de su trabajo y lo pudimos ver durante la clase de presentación.